on the surface at least - Türkisch Englisch Wörterbuch